import java.util.Scanner;

public class Main13 {
    /**
     * 题目描述:
     * 将一个英文语句以单词为单位逆序排放。例如“I am a boy”，逆序排放后为“boy a am I”
     * 所有单词之间用一个空格隔开，语句中除了英文字母外，不再包含其他字符
     *
     *
     * 接口说明
     *
     * /**
     *  * 反转句子
     *  *
     *  * @param sentence 原句子
     *  * @return 反转后的句子
     *  public String reverse(String sentence);
     输入
     I am a boy
     输出
     boy a am I
     */
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String next = scanner.nextLine();
        int len = next.length();
        String[] s = next.split("\\s+");
        StringBuilder sb = new StringBuilder();
        for (int i = s.length-1; i>=0; i--){
            sb.append(s[i] + " ");
        }
        System.out.println(sb.substring(0,len));

    }
}
